package org.lora.quartz.entity;

/**
 * <p>
 * 类名:SchedulerDTO
 * </p>
 * 描述:调度器状态数据对象<br>
 * 创建时间:2016年11月9日 下午2:29:16<br>
 * 
 * @author Bladnir@outlook.com<br>
 *         修改历史:<br>
 *         2016年11月9日 Bladnir 创建<br>
 */
public class SchedulerInfo {
	/**
	 * <code>schedulerName</code>-调度器名称
	 */
	private String schedulerName;
	/**
	 * <code>runningSince</code>-开始运行时间
	 */
	private String runningSince;
	/**
	 * <code>numJobsExecuted</code>-执行任务数目
	 */
	private String numJobsExecuted;
	/**
	 * <code>persistenceType</code>-持久化类型
	 */
	private String persistenceType;
	/**
	 * <code>threadPoolSize</code>-线程池数目
	 */
	private String threadPoolSize;
	/**
	 * <code>version</code>-版本
	 */
	private String version;
	/**
	 * <code>state</code>-调度器状态
	 */
	private String state;
	/**
	 * <code>summary</code>-概要
	 */
	private String summary;

	/**
	 * 构造函数
	 */
	public SchedulerInfo() {
		super();
	}

	/**
	 * @return schedulerName - 注释
	 */
	public String getSchedulerName() {
		return schedulerName;
	}

	/**
	 * @param schedulerName
	 *            - 注释
	 */
	public void setSchedulerName(String schedulerName) {
		this.schedulerName = schedulerName;
	}

	/**
	 * @return runningSince - 注释
	 */
	public String getRunningSince() {
		return runningSince;
	}

	/**
	 * @param runningSince
	 *            - 注释
	 */
	public void setRunningSince(String runningSince) {
		this.runningSince = runningSince;
	}

	/**
	 * @return numJobsExecuted - 注释
	 */
	public String getNumJobsExecuted() {
		return numJobsExecuted;
	}

	/**
	 * @param numJobsExecuted
	 *            - 注释
	 */
	public void setNumJobsExecuted(String numJobsExecuted) {
		this.numJobsExecuted = numJobsExecuted;
	}

	/**
	 * @return persistenceType - 注释
	 */
	public String getPersistenceType() {
		return persistenceType;
	}

	/**
	 * @param persistenceType
	 *            - 注释
	 */
	public void setPersistenceType(String persistenceType) {
		this.persistenceType = persistenceType;
	}

	/**
	 * @return threadPoolSize - 注释
	 */
	public String getThreadPoolSize() {
		return threadPoolSize;
	}

	/**
	 * @param threadPoolSize
	 *            - 注释
	 */
	public void setThreadPoolSize(String threadPoolSize) {
		this.threadPoolSize = threadPoolSize;
	}

	/**
	 * @return version - 注释
	 */
	public String getVersion() {
		return version;
	}

	/**
	 * @param version
	 *            - 注释
	 */
	public void setVersion(String version) {
		this.version = version;
	}

	/**
	 * @return state - 注释
	 */
	public String getState() {
		return state;
	}

	/**
	 * @param state
	 *            - 注释
	 */
	public void setState(String state) {
		this.state = state;
	}

	/**
	 * @return summary - 注释
	 */
	public String getSummary() {
		return summary;
	}

	/**
	 * @param summary
	 *            - 注释
	 */
	public void setSummary(String summary) {
		this.summary = summary;
	}

}
